GOSUB Without RETURN: Between the Lines of the BASIC Programming Language

GOSUB Without RETURN: Between the Lines of the BASIC Programming Language

  • Downloads:6789
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2022-11-01 08:51:33
  • Update Date:2025-09-06
  • Status:finish
  • Author:Mark Jones Lorenzo
  • ISBN:B0BB5JP8YF
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

From the author of Endless Loop comes a new book that unlocks BASIC’s best-kept secrets。

GOSUB Without RETURN answers ten of the most challenging questions the BASIC programming language has to offer。

The story of BASIC--the Beginner’s All-purpose Symbolic Instruction Code--has become the stuff of legend, a grand technology creation myth originating not in Silicon Valley but at modest Dartmouth College in Hanover, New Hampshire, in the early 1960s。 The brainchild of two Dartmouth mathematics professors, BASIC was taught to millions of students in the second half of the twentieth century--and, in the process, eventually satisfied a democratic vision of computing for all。

Mark Jones Lorenzo chronicled the history of BASIC in the wide-ranging book Endless Loop, tracing the language’s rise, fall, and central role in the history of computing。 Now, in GOSUB Without RETURN, he narrows the scope and sharpens the focus, taking you between the lines of BASIC in order to answer these ten critical questions:

1。 Why did BASIC arise at Dartmouth but not elsewhere?
2。 What led to the design decisions for BASIC and the DTSS (Dartmouth Time-Sharing System)?
3。 Did computing pioneer Sister Mary Kenneth Keller help create Dartmouth BASIC?
4。 Why did the formal standardization of BASIC fail?
5。 Did Microsoft develop TI BASIC for the Texas Instruments 99/4 home computer?
6。 How did the emergence of “computer literacy” spell the end of BASIC?
7。 Why did BASIC explode in popularity in the United Kingdom in the 1980s?
8。 What can we learn from the 1980s Usborne BASIC books?
9。 How does GW-BASIC generate pseudorandom numbers?
10。 Can a BASIC interpreter be written using a BASIC interpreter?

En route to discovering the elusive answers to all ten questions, you will explore how BASIC influenced a generation of videogame designers around the world; learn about the poetry and prose of BASIC; uncover why BASIC code was transmitted over the airwaves; investigate programming languages like COMAL, FOCAL, Logo, Pascal, and Python, in addition to VPLs and microcontrollers, that tried to replace BASIC in the educational arena; examine how BASIC impacted pop culture; recount the programming pranks that Dartmouth undergraduates played on unsuspecting time-sharing users; review BASIC contests from the past and present; consider what might best earn the title of a “modern BASIC”; and much, much more。

A journey into the heart of BASIC certain to trigger discussion and debate, GOSUB Without RETURN is a deep dive into a classic programming language--and a treasure trove of all things BASIC。

Download